seashell horn - French English Dictionary